package com.briup.jz.bean.extend;

import com.briup.jz.bean.Article;
import com.briup.jz.bean.Category;
import com.briup.jz.bean.Comment;

import java.io.Serializable;
import java.util.List;

//这个类继承了articl这个类，说明它的属性也会被继承下来，
//当我们的业务需要级联查询的时候，（多个表联合查询的时候，），我们就通过这个类来进行查询。
public class ArticleExtend extends Article implements Serializable {
    //加入扩展的表，就是通过表映射的持久化对象.

    //这个关系就是多对一关系，多个文章，对应一个栏目
    private Category category;



    /*
    * 一对多关系
    * */

    private List<Comment> comments;

    //创建set和get方法

    public Category getCategory() {
        return category;
    }

    public void setCategory(Category category) {
        this.category = category;
    }


    public List<Comment> getComments() {
        return comments;
    }

    public void setComments(List<Comment> comments) {
        this.comments = comments;
    }
}
